from flask import Blueprint

from app import lxq
from app.controller.project.project import pr
from app.controller.auth.user import auth
from app.controller.request.http import req
from app.utils.logger import Log
from datetime import datetime

# 注册蓝图 (flask实例对象要注册蓝图才有用)
lxq.register_blueprint(auth)
lxq.register_blueprint(req)
lxq.register_blueprint(pr)


@lxq.route('/')
def hello_world():
    log = Log("hello world专用")
    log.info("有人访问你的网站了")
    return 'Hello World!'



# code=101是参数错误，110是异常错误, 0是正常返回。


if __name__ == '__main__':
    lxq.run("0.0.0.0", threaded=True, port="8888",debug=True)

# 第一个参数0.0.0.0表示接受任何ip的访问，threaded表示如果有多人同时访问一个接口时是非阻塞的，
# port代表服务挂载的端口，端口号: 7777。

